编译器错误 CS0101 | 您所在的位置:网站首页 › fcs0101 fail › 编译器错误 CS0101 |
编译器错误 CS0101
项目04/07/2023
命名空间“namespace”已经包含“type”的定义 namespace 具有重复的标识符。 重命名或删除其中一个重复的标识符。 有关详细信息,请参阅命名空间 以下示例生成 CS0101: // CS0101.cs namespace MyNamespace { public class MyClass { static public void Main() { } } public class MyClass // CS0101 { } }当类名与命名空间名称冲突时,也会生成 CS0101。 在使用根类的帮助程序类进行扩展中,会发生这种情况(在基类中,你尝试使命名空间路由保持一致)。 在下例中,UTF8 类显然应该是 String 类的附属类,但如果尝试通过将所述命名空间声明为 Utilities.String 来强制它进入同一个命名空间,则将导致 CS0101 错误: //CS0101-Utilities.String.cs namespace Utilities { public class String { public string MyString; } } //CS0101-Utilities.String.UTF8.cs namespace Utilities.String // CS0101 { public class UTF8 { public string MySecondString; } } |
CopyRight 2018-2019 实验室设备网 版权所有 |